waterproof painting - French English Dictionary